package com.baizhi.annotation;


import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;

/**
 *
 * 给自定义元素添加元注解  元注解:加在自定义注解上的注解
 *
 * @Target(ElementType.METHOD)   定义注解的作用范围  METHOD 代表可以加在方法上 Type 代表可以加在类上
 * @Retention(RetentionPolicy.RUNTIME)  定义注解的作用时间  在哪个环节生效
 *
 *RUNTIME 一直生效  Sources 编译完成后消失
 */
@Target(ElementType.METHOD)
@Retention(RetentionPolicy.RUNTIME)
public @interface LogAnnotation {
    /**
     *
     * 定义注解的属性
     *
     */

    String content();

    String type();



}
